function load_tablas(bbdd,tabla,sortValue){

	$('#mostrar_tabla_'+bbdd+'_'+tabla).datagrid({  
        nowrap:true,
		singleSelect:true,
		fitColumns:true,
		pageSize:30,
		sortOrder: 'asc',
		pagination:true,
		rownumbers:true,
		sortable:true,
		//sortName:'<?php echo($campos_tabla[0]['campo']);?>',
		sortName:sortValue,
    	onSelect:function(indexRow,row){  
    		$('#dialog_'+bbdd+'_'+tabla).load(urlbase+'tablas/info_registro_tabla/'+bbdd+'/'+tabla+'/'+row.id);
        }
    });  

    $('#busqueda_'+bbdd+'_'+tabla).linkbutton({iconCls: 'icon-search'}); //boton busqueda tabla 
    $('#nuevo_'+bbdd+'_'+tabla).linkbutton({iconCls: 'icon-add'});
    $('#multiseleccion_'+bbdd+'_'+tabla).linkbutton({iconCls: 'icon-reload'});
    $('#deshabilitar_multiseleccion_'+bbdd+'_'+tabla).linkbutton({iconCls: 'icon-reload'});
    $('#eliminar_rows_'+bbdd+'_'+tabla).linkbutton({iconCls: 'icon-cancel'});
    $('#imprimir_'+bbdd+'_'+tabla).linkbutton({iconCls: 'icon-print'});
}

function doSearch(bbdd,tabla){  
    $('#mostrar_tabla_'+bbdd+'_'+tabla).datagrid('load',{  
       campo_busqueda: $('#campo_busqueda').val(),  
       valor_busqueda: $('#valor_busqueda').val()  
    }); 
}

function nuevo_registro(bbdd,tabla){
	$('.nuevo_registro_'+bbdd+'_'+tabla).load(urlbase+'tablas/nuevo_registro_tabla/'+bbdd+'/'+tabla);
}

function habilitar_multiseleccion(bbdd,tabla){ //habilitamos la multiseleccion en la tabla, desactivamos el formulario de editar al hacer select en una row ,ocultamos el icono y mostramos el otro.
	$('#mostrar_tabla_'+bbdd+'_'+tabla).datagrid({
		singleSelect:false,
		onSelect:function(indexRow,row){
		    
			    //alert(ids.join('\n'));
		}
	});
	 $('#multiseleccion_'+bbdd+'_'+tabla).hide();
	 $('#deshabilitar_multiseleccion_'+bbdd+'_'+tabla).show();
}

function deshabilitar_multiseleccion(bbdd,tabla){ //deshabilitamos la multiseleccion y volvemos la tabla al estado normal,permitiendo editar por row.
	$('#mostrar_tabla_'+bbdd+'_'+tabla).datagrid({
		singleSelect:true,
		onSelect:function(indexRow,row){  
    		$('#dialog_'+bbdd+'_'+tabla).load(urlbase+'tablas/info_registro_tabla/'+bbdd+'/'+tabla+'/'+row.id);
        }
	});
	 $('#multiseleccion_'+bbdd+'_'+tabla).show();
	 $('#deshabilitar_multiseleccion_'+bbdd+'_'+tabla).hide();
}

function eliminar_rows(bbdd,tabla){
    var rows = $('#mostrar_tabla_'+bbdd+'_'+tabla).datagrid('getSelections'); //recupero todas las lineas seleccionadas de la tabla
	    for(var i=0; i<rows.length; i++){
	    	var id_registro = rows[i].id;
	    	$.post(urlbase+'datos_tabla/delete_registro/'+bbdd+'/'+tabla+'/'+id_registro, function(data) {	});
	    }
	$('#mostrar_tabla_'+bbdd+'_'+tabla).datagrid('reload');  

}